深厚: deep, profound...
同伴: companion, comrade, fellow...
上游: upper reaches (of a river), upper level, upper echelon, upstream...
迟缓: slow, sluggish...
丰盛: rich, sumptuous...
屡: time and again, repeatedly, frequently...
引人注目: to attract attention, eye-catching, conspicuous...